home *** CD-ROM | disk | FTP | other *** search
/ IRIX 6.2 Development Libraries / SGI IRIX 6.2 Development Libraries.iso / dist / complib.idb / usr / share / catman / p_man / cat3 / complib / zlacrt.z / zlacrt
Text File  |  1996-03-14  |  2KB  |  67 lines

  1.  
  2.  
  3.  
  4. ZZZZLLLLAAAACCCCRRRRTTTT((((3333FFFF))))                                                          ZZZZLLLLAAAACCCCRRRRTTTT((((3333FFFF))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      ZLACRT - applie a plane rotation, where the cos and sin (C and S) are
  10.      complex and the vectors CX and CY are complex
  11.  
  12. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  13.      SUBROUTINE ZLACRT( N, CX, INCX, CY, INCY, C, S )
  14.  
  15.          INTEGER        INCX, INCY, N
  16.  
  17.          COMPLEX*16     C, S
  18.  
  19.          COMPLEX*16     CX( * ), CY( * )
  20.  
  21. PPPPUUUURRRRPPPPOOOOSSSSEEEE
  22.      ZLACRT applies a plane rotation, where the cos and sin (C and S) are
  23.      complex and the vectors CX and CY are complex.
  24.  
  25.  
  26. AAAARRRRGGGGUUUUMMMMEEEENNNNTTTTSSSS
  27.      N       (input) INTEGER
  28.              The number of elements in the vectors CX and CY.
  29.  
  30.      CX      (input/output) COMPLEX*16 array, dimension (N)
  31.              On input, the vector X.  On output, CX is overwritten with C*X +
  32.              S*Y.
  33.  
  34.      INCX    (input) INTEGER
  35.              The increment between successive values of CY.  INCX <> 0.
  36.  
  37.      CY      (input/output) COMPLEX*16 array, dimension (N)
  38.              On input, the vector Y.  On output, CY is overwritten with -S*X +
  39.              C*Y.
  40.  
  41.      INCY    (input) INTEGER
  42.              The increment between successive values of CY.  INCX <> 0.
  43.  
  44.      C       (input) COMPLEX*16
  45.              S       (input) COMPLEX*16 C and S define a complex rotation [  C
  46.              S  ] [ -S   C  ] where C*C + S*S = 1.0.
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.